package com.inns.position.hbase.service;

import com.inns.position.hbase.StatType;
import org.apache.hadoop.hbase.Cell;

import java.util.List;

public interface StatisticsService {

    List<Cell> get(String table, String family, String rowKey, String qualify);

    List<List<Cell>> scanRegexRowKey(String table, String regexKey);

    void statistics331(StatType statType, long startTime, long endTime);

    void statistics332(StatType statType, long startTime, long endTime);

    void statistics333(StatType statType, long startTime, long endTime);

    void statistics334(StatType statType, long startTime, long endTime);

    void statistics334_poi(StatType statType, long startTime, long endTime);

    void statistics335(StatType statType, long startTime, long endTime);

    void statistics335_poi(StatType statType, long startTime, long endTime);

    void statistics336(StatType statType, long startTime, long endTime);

    void statPath(StatType statType, long startTime, long endTime);
}
